var currentPage = 1;//当前页码
var pageSize = 10;//每页显示的数据量
var totalCount = 0;//总条数
var totalPage = 1;//总页码
/*请假记录*/
function qingjia() {
    let cx = $(".zhuangtai").val();
    $(".qjjl-table tr:gt(0) td").html("&nbsp;");
    let json = {
        currentPage:currentPage,
        pageSize:pageSize,
        state:cx
    }
    $.ajaxSettings.async = false;
    $.getJSON("/wxw/QLJL",json,function (data) {
        let uname = data.user.name;
        let zhiw = data.jobtitle.job;
        totalCount=data.lea.total;
        totalPage=data.lea.pages;
        console.log(data)
        if (data.lea.list==""){
            $(".qingjiatishi").text("暂无请假记录");
        }
        $(data.lea.list).each(function (i,v) {

            let qjtype="";
            if (v.d_id==1){
                qjtype="病假"
            }else if(v.d_id==2){
                qjtype="事假"
            }else if(v.d_id==3){
                qjtype="婚假"
            }else if(v.d_id==4){
                qjtype="丧假"
            }

            let zhutai=""
            if (v.state==0){
                zhutai="审核中"
            }else if(v.state==1){
                zhutai="通过"
            }else if(v.state==-1){
                zhutai="拒绝"
            }else if(v.state==-2){
                zhutai="已取消"
            }
            //$(".qjjl-table").append("<tr><td>"+(i+1)+"</td><td>"+uname+"</td><td>"+zhiw+"</td><td>"+v.begintime+"</td><td>"+v.endtime+"</td>" +
                //"<td>"+qjtype+"</td><td>"+v.reason+"</td><td>"+v.approver+"</td><td>"+zhutai+"</td><td><button class='layui-btn' onclick='quxiao("+v.state+","+v.id+")'>取消</button><button class='layui-btn' onclick='xiugai2("+v.state+","+v.id+")'>修改</button></td></tr>")
            $(".qjjl-table").find("tr").eq(i+2).find("td").eq(0).text((currentPage - 1) * pageSize + i + 1);
            $(".qjjl-table").find("tr").eq(i+2).find("td").eq(1).text(uname);
            $(".qjjl-table").find("tr").eq(i+2).find("td").eq(2).text(zhiw);
            $(".qjjl-table").find("tr").eq(i+2).find("td").eq(3).text(v.begintime);
            $(".qjjl-table").find("tr").eq(i+2).find("td").eq(4).text(v.endtime);
            $(".qjjl-table").find("tr").eq(i+2).find("td").eq(5).text(qjtype);
            $(".qjjl-table").find("tr").eq(i+2).find("td").eq(6).text(v.reason);
            $(".qjjl-table").find("tr").eq(i+2).find("td").eq(7).text(v.approver);
            $(".qjjl-table").find("tr").eq(i+2).find("td").eq(8).text(zhutai);
            $(".qjjl-table").find("tr").eq(i+2).find("td").eq(9).html("<button class='layui-btn layui-btn-xs' onclick='quxiao("+v.state+","+v.id+")'>取消</button><button class='layui-btn layui-btn-xs' onclick='xiugai2("+v.state+","+v.id+")'>修改</button>");
        })
    })
    $.ajaxSettings.async = true;
    showPage();
}

function showPage(){
    $(".showPage").text("第" + currentPage + "页 / 共" + totalPage + "页");
}
function next(){
    currentPage++;
    if(currentPage>totalPage){
        currentPage=totalPage;
        return;
    }
    qingjia()
}
function prev(){
    currentPage--;
    if(currentPage<1){
        currentPage=1;
        return;
    }
    qingjia()

}
function start(){
    currentPage=1;
    qingjia()
}
function end(){
    currentPage=totalPage;
    qingjia()


}
function xiugai(num,id) {
    if (num==0){
        layer.alert('请取消后修改', {icon: 6});
    }else{
        window.location.href="/wxw/selBychuchai/"+id;
    }
}


function xiugai2(num,id) {
    if (num==0){
        layer.alert('请取消后修改', {icon: 6});
    }else{
        window.location.href="/wxw/selByqingjia/"+id;
    }
}

var currentPage2 = 1;//当前页码
var pageSize2 = 10;//每页显示的数据量
var totalCount2 = 0;//总条数
var totalPage2 = 1;//总页码
/*出差记录*/
function chuchai() {
    let cx = $(".zhuangtai").val();
    $(".chucai-table tr:gt(0) td").html("&nbsp;");
    let json = {
        currentPage2:currentPage2,
        pageSize2:pageSize2,
        state:cx
    }
    $.ajaxSettings.async = false;
    $.getJSON("/wxw/chuchai",json,function (data) {
        totalCount2=data.tr.total;
        totalPage2=data.tr.pages;
        let uname = data.user.name;
        let zhiw = data.jobtitle.job;
        console.log(data)
        if (data.tr.list==""){
            $(".chuchaitishi").text("暂无请假记录");
        }
        $(data.tr.list).each(function (i,v) {
            let qjtype="";
            if (v.d_id==5){
                qjtype="火车"
            }else if(v.d_id==6){
                qjtype="动车"
            }else if(v.d_id==7){
                qjtype="飞机"
            }else if(v.d_id==8){
                qjtype="自驾"
            }

            let zhutai=""
            if (v.state==0){
                zhutai="审核中"
            }else if(v.state==1){
                zhutai="通过"
            }else if(v.state==-1){
                zhutai="拒绝"
            }else if(v.state==-2){
                zhutai="已取消"
            }
            //$(".chucai-table").append("<tr><td>"+(i+1)+"</td><td>"+uname+"</td><td>"+zhiw+"</td><td>"+v.begintime+"</td><td>"+v.endtime+"</td><td>"+qjtype+"</td><td>"+v.site+"</td><td>"+v.mission+"</td><td>"+v.money+"</td><td>"+v.approver+"</td><td>"+zhutai+"</td><td><button class='layui-btn' onclick='quxiao2("+v.state+","+v.id+")'>取消</button><button class='layui-btn' onclick='xiugai("+v.state+","+v.id+")'>修改</button></td></tr>")
            $(".chucai-table").find("tr").eq(i+2).find("td").eq(0).text((currentPage2 - 1) * pageSize2 + i + 1);
            $(".chucai-table").find("tr").eq(i+2).find("td").eq(1).text(uname);
            $(".chucai-table").find("tr").eq(i+2).find("td").eq(2).text(zhiw);
            $(".chucai-table").find("tr").eq(i+2).find("td").eq(3).text(v.begintime);
            $(".chucai-table").find("tr").eq(i+2).find("td").eq(4).text(v.endtime);
            $(".chucai-table").find("tr").eq(i+2).find("td").eq(5).text(qjtype);
            $(".chucai-table").find("tr").eq(i+2).find("td").eq(6).text(v.site);
            $(".chucai-table").find("tr").eq(i+2).find("td").eq(7).text(v.mission);
            $(".chucai-table").find("tr").eq(i+2).find("td").eq(8).text(v.money);
            $(".chucai-table").find("tr").eq(i+2).find("td").eq(9).text(v.approver);
            $(".chucai-table").find("tr").eq(i+2).find("td").eq(10).text(zhutai);
            $(".chucai-table").find("tr").eq(i+2).find("td").eq(11).html("<button class='layui-btn layui-btn-xs' onclick='quxiao2("+v.state+","+v.id+")'>&nbsp;&nbsp;取&nbsp;消&nbsp;&nbsp;</button><button class='layui-btn layui-btn-xs' onclick='xiugai("+v.state+","+v.id+")'>&nbsp;&nbsp;修&nbsp;改&nbsp;&nbsp;</button>")
        })
    })
    $.ajaxSettings.async = true;
    showPage2()

}
function showPage2(){
    $(".showPage2").text("第" + currentPage2 + "页 / 共" + totalPage2 + "页");
}
function next2(){
    currentPage2++;
    if(currentPage2>totalPage2){
        currentPage2=totalPage2;
        return;
    }
    chuchai()
}
function prev2(){
    currentPage2--;
    if(currentPage2<1){
        currentPage2=1;
        return;
    }
    chuchai()

}
function start2(){
    currentPage2=1;
    chuchai()
}
function end2(){
    currentPage2=totalPage2;
    chuchai()


}
function quxiao(num,id) {
    if (num==0){
        layer.msg('你确定要取消吗？', {
            time: 0 //不自动关闭
            ,btn: ['确定', '取消']
            ,yes: function(index){
                layer.close(index);
                $.getJSON("/wxw/updLe","id="+id,function (data) {
                    if (data){
                        layer.alert('操作成功', {icon: 6});
                    }else {
                        layer.alert('操作失败', {icon: 5});
                    }
                    window.location.href='/to/qingjiajilu'
                })
            }
        });
    }else if(num==1){
        layer.alert('已通过，不可取消', {icon: 6});
        return
    }else if(num==-1){
        layer.alert('已拒绝，不可取消', {icon: 5});
        return
    }else if(num==-2){
        layer.alert('已取消', {icon: 5});
        return
    }
}

function quxiao2(num,id) {
    if (num==0){
        layer.msg('你确定要取消吗？', {
            time: 0 //不自动关闭
            ,btn: ['确定', '取消']
            ,yes: function(index){
                layer.close(index);
                $.getJSON("/wxw/updTr","id="+id,function (data) {
                    if (data){
                        layer.alert('操作成功', {icon: 6});
                    }else {
                        layer.alert('操作失败', {icon: 5});
                    }
                    window.location.href='/to/chachaijilu'
                })
            }
        });
    }else if(num==1){
        layer.alert('已通过，不可取消', {icon: 6});
        return
    }else if(num==-1){
        layer.alert('已拒绝，不可取消', {icon: 5});
        return
    }else if(num==-2){
        layer.alert('已取消', {icon: 5});
        return
    }
}